# 瓶盖换水问题
# 1块钱1瓶水，2个瓶盖换一瓶水，用程序实现输入钱数，得到水的个数
money = int(input("请输入你拥有的钱数："))
# 获得水的总数量
waterNumber = money
# 瓶盖数
n = money
while n >=2:
    # 兑换的水的数量
    exchangeWaterNumber = n//2
    #增加到获得的水的总数量
    waterNumber += exchangeWaterNumber
    # 重新计算瓶盖数
    n = exchangeWaterNumber+(n%2)
print(waterNumber)